package gamegui;

import java.io.IOException;

import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;

import gamegui.MainGame.Observer;
//Subject interface is used for ViewOptionsPanel to observe changes in the state
public interface Subject {
	void attach(Observer observer);
	void notifyAllObservers() throws UnsupportedAudioFileException, IOException, LineUnavailableException;	
}
